.tw-libmobiletabs {
  width: 100%;
}

.tw-libmobiletabs.xfixed {
  position: fixed !important;
  z-index: 3000;
  box-shadow: 0 3px 6px rgba(0, 36, 0, .1);
}

.tw-libmobiletabs .van-tabs {
  padding: 0 15px;
}

.tw-libmobiletabs .van-tab {
  height: 90%;
  margin: 0 10px;
  padding: 0 10px;
}

.tw-libmobiletabs .van-tab:first-child {
  margin-left: 0;
}

.tw-libmobiletabs .van-tab:last-child {
  margin-right: 0;
}

.tw-libmobiletabs .van-tabs__nav--card {
  margin: 0;
}

.tw-libmobiletabs.xround .van-tabs__line {
  display: none;
}

.tw-libmobile-tab-link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}